package com.mali.mq.domain.po;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class BizLog {
    private String traceId;        // 链路追踪ID
    private String service;        // 服务名
    private String module;         // 模块名（如：user、order）
    private String action;         // 操作行为（如：CREATE_USER）
    private Long operatorId;       // 操作人ID
    private Long targetId;         // 目标用户ID、订单ID等
    private String result;         // 操作结果（SUCCESS / FAIL）
    private String message;        // 操作描述或失败原因
    private Long timestamp;        // 操作时间戳
}
